home *** CD-ROM | disk | FTP | other *** search
- /* Cyberlink Wallwriter v1.0 By Instigist (c)1994 */
- /* Snake Pit BBS (310)863-3754 */
- options results
- print " "
- prompt 1 'NOYES' 'Would you like to read the Wall? (y/N) '
- ans = result
- do i = 1 to 100
- if ans = '###PANIC' then call death
- if ans = 'n' | ans = 'N' then call death
- call readwall
- BBSIDENTIFY USER
- temp = result
- parse var temp '"'id'" "'ans'" "'ans
- print " "
- prompt 1 'NOYES' 'Would you like to deface the Wall? (y/N) '
- ans = result
- do i = 1 to 100
- if ans = '###PANIC' then call death
- if ans = 'y' | ans = 'Y' then call writewall
-
- death:
- shutdown
- exit
-
- syntax:
- print "ERROR! Please Inform Sysop!"
- shutdown
- exit
-
- readwall:
- cls
- i = 0
- print ""
- print " W A L L W R I T E R ! ! !"
- print " "
- print " Snakes Pit BBS (310)863-3754!"
- print " "
- open(file1,'doors:graffiti','R')
- do until eof(file1)
- i = i + 1
- if i = 11 then call pauseit
- person = readln(file1)
- message = readln(file1)
- print "--------------------------------------------------------------------------"
- print ""person": "message
- end
- itsdone:
- close(file1)
- return
-
- pauseit:
- i = 0
- prompt 1 'YESNO' 'More (Y/n)? '
- ans = result
- if ans = 'n' | ans = 'N' then call itsdone
- return
-
- writewall:
- print " "
- print "Enter a 1 line Notice (65 chars max)"
- prompt 65 'NORMAL' ':'
- ans = result
- do i = 1 to 100
- if ans = '###PANIC' then call death
- if ans = '' then call death
- if ans = ' ' then call death
- open(file1,'doors:graffiti','A')
- writeln(file1,id)
- writeln(file1,ans)
- close(file1)
- print " "
- print "Message sprayed..."
- return
-
-